automatic non-return valve - German English Dictionary